• word of the day

    silene vulgaris

    silene vulgaris - Dictionary definition and meaning for word silene vulgaris

    Definition
    (noun) perennial of Arctic Europe having large white flowers with inflated calyx
Download our Mobile App Today
Receive our word of the day
on Whatsapp